Ember.js অ্যাপ্লিকেশন রান এবং পরিবেশ সেটআপ

Web Development - এমবারজেএস (EmberJS) - Ember.js সেটআপ এবং ইনস্টলেশন
123

Ember.js অ্যাপ্লিকেশন চালানোর জন্য এবং ডেভেলপমেন্ট পরিবেশ সেটআপ করার প্রক্রিয়া অত্যন্ত সহজ। Ember CLI-র সাহায্যে আপনি ডেভেলপমেন্ট সার্ভার চালাতে পারবেন এবং পরিবেশ অনুযায়ী অ্যাপ্লিকেশন কনফিগার করতে পারবেন।


Ember.js অ্যাপ্লিকেশন রান করার ধাপ

ধাপ ১: প্রজেক্ট ডিরেক্টরিতে প্রবেশ করুন

প্রথমে আপনার Ember.js প্রোজেক্টের ডিরেক্টরিতে যান। উদাহরণস্বরূপ, যদি আপনার প্রোজেক্টের নাম my-app হয়:

cd my-app

ধাপ ২: ডেভেলপমেন্ট সার্ভার চালু করা

Ember.js অ্যাপ্লিকেশন চালানোর জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

ember serve
  • এই কমান্ডটি http://localhost:4200/ এ একটি ডেভেলপমেন্ট সার্ভার চালু করবে।
  • এটি লাইভ রিলোড সাপোর্ট করে, তাই আপনার কোডে পরিবর্তন করলে ব্রাউজার স্বয়ংক্রিয়ভাবে আপডেট হবে।

ডিফল্ট সার্ভারের পোর্ট পরিবর্তন (ঐচ্ছিক)

ডিফল্ট পোর্ট পরিবর্তন করতে আপনি নিচের মতো কমান্ড চালাতে পারেন:

ember serve --port 4300

এটি সার্ভারটি http://localhost:4300/ এ চালু করবে।


Ember.js পরিবেশ (Environment) সেটআপ

Ember.js অ্যাপ্লিকেশনের জন্য ডিফল্টভাবে তিনটি পরিবেশ উপলব্ধ:

  1. Development (ডেভেলপমেন্ট)
  2. Production (প্রোডাকশন)
  3. Test (টেস্ট)

পরিবেশ কনফিগারেশন ফাইল

Ember.js-এর পরিবেশ কনফিগারেশন ফাইল config/environment.js। এই ফাইলে ডিফল্ট কনফিগারেশন সংরক্ষিত থাকে।

পরিবেশ অনুযায়ী সার্ভার চালানো

আপনি নির্দিষ্ট পরিবেশে অ্যাপ্লিকেশন চালাতে পারেন। উদাহরণস্বরূপ:

  • ডেভেলপমেন্ট পরিবেশ (ডিফল্ট):

    ember serve
    
  • প্রোডাকশন পরিবেশ:

    ember serve --environment=production
    
  • টেস্ট পরিবেশ:

    ember test --server
    

পরিবেশ কনফিগারেশন পরিবর্তন

config/environment.js ফাইলটি খুলুন এবং আপনার কনফিগারেশন পরিবর্তন করুন। উদাহরণস্বরূপ:

module.exports = function (environment) {
  let ENV = {
    modulePrefix: 'my-app',
    environment,
    rootURL: '/',
    locationType: 'auto',
    EmberENV: {
      FEATURES: {
        // আপনার ফিচার টগল এখানে যুক্ত করুন
      },
    },
    APP: {
      // অ্যাপ্লিকেশনের কাস্টম কনফিগারেশন
    },
  };

  if (environment === 'development') {
    ENV.APP.LOG_TRANSITIONS = true; // ডেভেলপমেন্ট পরিবেশে লোগ ট্রানজিশন চালু
  }

  if (environment === 'production') {
    ENV.rootURL = '/my-app/';
  }

  return ENV;
};

অ্যাপ্লিকেশন বিল্ড করা (প্রোডাকশন)

আপনার Ember.js অ্যাপ্লিকেশন প্রোডাকশনের জন্য প্রস্তুত করতে নিম্নলিখিত কমান্ড ব্যবহার করুন:

ember build --environment=production
  • এটি dist/ ফোল্ডারে অ্যাপ্লিকেশনের প্রোডাকশন-রেডি ফাইল তৈরি করবে।
  • আপনি এই ফাইলগুলোকে আপনার সার্ভারে ডিপ্লয় করতে পারবেন।

সংক্ষিপ্ত বিবরণ

  • ember serve: ডেভেলপমেন্ট সার্ভার চালানোর জন্য।
  • ember build: প্রোডাকশন বা টেস্টের জন্য অ্যাপ্লিকেশন বিল্ড করার জন্য।
  • config/environment.js: বিভিন্ন পরিবেশে অ্যাপ্লিকেশনের কনফিগারেশন পরিচালনা করার জন্য।

Ember.js অ্যাপ্লিকেশন রান এবং পরিবেশ সেটআপ সহজ এবং সুসংহত। এর সাহায্যে আপনি ডেভেলপমেন্ট, টেস্টিং, এবং প্রোডাকশনের কাজ দক্ষতার সাথে করতে পারবেন।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...